import $ from 'jquery';
import layer from 'layer';
import _ from 'lodash';
import axios from 'axios';

class Kitim {
  constructor() {
    this.defaults = {
      cc: 'cccc'
    };
  };
  /**
   * 预加载
   * @param {function} cb 加载成功后的回调函数
   */
  ready(cb) {};
  /**
   * 配置
   * @param {object} options 参数
   */
  config(options) {
    const that = this;
    Object.assign(that.defaults, options);
    const res = [5,9,15,32].findIndex(p => p == 5);
    _.forEach([1, 2, 3], (item, index) => {
      console.log(item, index);
    });
    console.log(that.defaults);
  };
  /**
   * 事件监听
   * @param {string} event 事件名
   * @param {function} cb 回调函数
   */
  on(event, cb) {};
}

// 导出一个类实例
export const createClass = new Kitim();
// 导出一个类对象
export function KITIM() {
  return Kitim;
};